dubbing editor - German English Dictionary